        /*样式重置(reset)*/
    body,h1,h2,h3,h4,p,ul,ol,input,th,td,select{ margin: 0; padding: 0;}
    a,a:hover{ text-decoration: none;}
    li{ list-style: none; }
    img{ border: none; vertical-align: middle;  display: block; margin: 0 auto;
        height: 100%;}
    body{ font-size: 20px; font-family: "微软雅黑"; color: #272727;background-color: #FFFFFF}
    p{text-align: center;margin: 0.5rem auto; font-size: 0.4rem;}

    /* public */
    .clear{zoom:1;}
    .clear:after{ content: ''; display: block; clear: both;}
    .fl{ float: left;}
    .fr{ float: right}
    .choosed{ background-color: #F9D435 !important;color: #773518 !important;border:1px solid #F9D435 !important;}
    .pos_mid{ left: 7.5rem; margin-top:5rem ; }
    .bar .icon{ line-height:2rem !important; }
    .icon{
        width: 1.5rem;
        height: 1.5rem;
        margin-top: 1rem;
    }


    .btn-lg{width: 45% !important;}

        body, html {
            height: 100%;
            -webkit-tap-highlight-color: transparent;
        }
        .demos-title {
            text-align: center;
            font-size: 34px;
            color: #3cc51f;
            font-weight: 400;
            margin: 0 15%;
        }

        .demos-sub-title {
            text-align: center;
            color: #888;
            font-size: 14px;
        }

        .demos-header {
            padding: 35px 0;
        }

        .demos-content-padded {
            padding: 15px;
        }

        .demos-second-title {
            text-align: center;
            font-size: 24px;
            color: #3cc51f;
            font-weight: 400;
            margin: 0 15%;
        }

        footer {
            text-align: center;
            font-size: 14px;
            padding: 20px;
        }

        footer a {
            color: #999;
            text-decoration: none;
        }


        /*我的_我的分享*/
    .bg-share{
        height:100%;
        width: 100%;
        background: url("../images/share_bg@2x.png"); !important;
        background-size: cover;
        background-repeat: no-repeat ;
        overflow: hidden;
        padding:0;
    }


        /*我的_我的订单*/
    .list-item{
        max-height: 5rem;
        max-width: 17.5rem;
        /*border: 1px solid red;*/
        height: 100%;
        font-size: 0.8rem;
        padding: 0.2rem 0.5rem;
        margin: 0 auto;
        overflow: hidden;
        margin-top: 0.8rem ;
        color: #333333;
        font-weight: 200;
        background-color: #FFFFFF;
        border-radius: 0.3rem;
        position: relative;

    }
    ul{

        padding: .3rem .5rem
    }
    li{
        line-height: 1.2rem;
    }

    .list-label{
        font-weight: 200;
        color: #666666;
        font-size: .7rem;
    }
    .list-state{
        position: absolute;
        right: 1.5rem;
    }
    .cost{
        color: #FE4F4E;
        font-size: 1.1rem;
        font-weight: 500;
    }

        /*我的_我的订单_订单详情*/

    .phone{
        position: absolute;
        left: 6.5rem;
    }
    .address_1 {
        color: #666666;
        font-size: 0.7rem;

    }
    .address_2{
        color: #999999;
        font-size: 0.6rem;
    }
    .number{
        position: absolute;
        left: 13rem ;
        font-size: .6rem;
        /*border:1px solid red;*/
        background-color: #EBEBEB;
        padding: 0 .3rem;
        border-radius: 0.3rem;
    }

        /*我的包裹详情*/
   #pay{
       position:absolute;
        bottom: 3rem;
        width: 100%;
       overflow-x: hidden;;
   }


        /*我的奖励*/

    .bg-jiangli{
        height:100%;
        width: 100%;
        max-width: 17.5rem;
        max-height: 7rem;
        background: url("../images/jiangli_bg@2x.png"); !important;
        background-size: cover;
        background-repeat: no-repeat ;
        overflow: hidden;
        padding:0;
        margin: 0 auto;
        margin-top: 0.8rem ;
        color: #333333;
        font-weight: 200;
        border-radius: 0.3rem;
        position: relative;
    }
    .jiangli-cost{

        color: #FE4F4E;
        font-weight: 500;
        font-size: 1.8rem;
        padding-top: 1rem;
        padding-left: 1rem;
    }
    .jiangli-name{
        font-size: 0.7rem;
        padding-top: 0.5rem;
        padding-left: 0.7rem;
        color: #8A461F ;
    }

    .deadline{
    color: #666666 ;
    font-size: 0.7rem;
        position: absolute;
        top: 5.2rem;
    }


    /*物流信息详情*/
    #history{
        width: 100%;
        height: 100%;
        overflow: hidden;
        background-color: white;
        margin: 0 auto;
        margin-top: 1.5rem;
        border-radius: 0.3rem;
        max-width: 17.5rem;
    }
    .wuliu-title{
        margin-top: 1rem;
        margin-left: 3rem;
        color: #333333 ;
        font-weight:300;
        max-height: 5rem;
        max-width: 17.5rem;
    }

    #wuliu-content{
        height:100%;
        width:100%;
        overflow:scroll;
        background:url(../images/vertical.png) no-repeat 5rem 1.8rem;
        padding-top:10px;
    }
    .wuliu-list{
      overflow: hidden;


    }
    .wuliu-list li{
      top: -0.5rem;
      height:4rem;
      vertical-align:bottom;
      overflow:hidden;
      position: relative;

    }

    .liwrap{
        height:3rem;
    }

    .lileft{
        position:absolute;
        height:2.2rem;
        width:3.5rem;
        line-height:1.0rem;
        text-align:right;
        top:0.7rem;

    }
    .day{
        font-size: 0.8rem;!important;
        font-weight: 200;

    }
    .minute{
        font-size: 0.6rem;
        color: #656565;
    }
    .liright{
        position:absolute;
        left:5.8rem;
        top:0.7rem;
        height:2.2rem;
        width:10rem;
        line-height:1.0rem;
    }
    .histt{
        font-size: 0.8rem;
        font-weight: 200;
    }
    .hisct{
        font-size:0.6rem;
        color:#6e6e6e;
    }

    .point{
        width:2rem;
        height: 2rem;
        position:absolute;
        left:3.6rem;
        background:url(../images/point.png) no-repeat 0 4rem;
        overflow:hidden;
    }
    .point b{
        height:0.7rem;width:.7rem;background:#fff;display:block;margin:.7rem 0 0 0.75rem;border-radius:.8rem;border:2px solid #6bc30d;
        -webkit-transition:all 0.1s linear;
        -moz-transition:all 0.1s linear;
        -o-transition:all 0.1s linear;
        transition:all 0.1s linear;
        position:absolute;
        top:0;left:0;
    }
    .thiscur .point b{border:7px solid rgba(107,195,13,0.6);margin:12px 0px 0px 14px;border-radius:52px;}



        /*我的_等待订单_包裹列表_补差价_扫码支付*/
    .pay-code{
        max-width: 230px;
        max-height: 230px;
        margin: 0 auto;
        margin-top: 1rem;

    }

        /*寄快递_填写收件人_收件人列表*/

        #myModal{
            height: 20rem;
            width: 15rem;
        }

        .bg-sfzz{
            height:100%;
            width: 100%;
            max-width: 16rem;
            max-height: 9rem;
            background-image:url(../images/正面_bg@2x.png);!important;
            background-size: cover;
            background-repeat: no-repeat ;
            overflow: hidden;
            padding:0;
            margin-top: .6rem;
            margin-left: .25rem;
        }

        .upload-icon{
            height:100%;
            width: 100%;
            max-width: 2.4rem;
            max-height: 2.4rem;
            margin-top: 3.3rem;
            margin-left: 6.8rem;
        }
        .bg-sfzf{
            height:100%;
            width: 100%;
            max-width: 16rem;
            max-height: 9rem;
            background-image:url(../images/反面_bg@2x.png);!important;
            background-size: cover;
            background-repeat: no-repeat ;
            overflow: hidden;
            padding:0;
            margin-top: .6rem;
            margin-left: .25rem;
        }